<html>
<head><meta charset="utf-8"><title>retiring rust-icci? · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/retiring.20rust-icci.3F.html">retiring rust-icci?</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="156841069"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/retiring%20rust-icci%3F/near/156841069" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/retiring.20rust-icci.3F.html#156841069">(Jan 25 2019 at 09:51)</a>:</h4>
<p>While initially developing incremental compilation, <span class="user-mention" data-user-id="116009">@nikomatsakis</span> and I created <code>cargo-incremental</code>, a tool that allows to reply the git history of some project and compile each commit incrementally against the previous one. Built on that I created <a href="https://travis-ci.org/rust-icci" target="_blank" title="https://travis-ci.org/rust-icci">rust-icci</a>, a test suite of sample projects that verifies that incremental compilation yields correct code and doesn't crash. It has helped us a lot in the early development phases, catching bugs not covered by our test suite.</p>
<p>However, it's also a maintenance burden (these are old code bases that need adaption in order to keep compiling with newer Rust versions) and apart from me, nobody is really looking at the results. Since incremental compilation is the default for debug and check builds these days, so I think it gets enough testing in the wild and <code>rust-icci</code> has outlived its usefulness.</p>
<p>Does anybody have any objections to my turning it off?</p>



<a name="156873612"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/retiring%20rust-icci%3F/near/156873612" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/retiring.20rust-icci.3F.html#156873612">(Jan 25 2019 at 18:42)</a>:</h4>
<p>Sounds good, I forgot all about that =)</p>



<a name="157020943"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/retiring%20rust-icci%3F/near/157020943" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/retiring.20rust-icci.3F.html#157020943">(Jan 28 2019 at 12:15)</a>:</h4>
<p>Now I just need to remember the password ...</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>